glenoid fossa - İspanyolca İngilizce Sözlük